/*Focus*/
#Focus {width:980px; height:300px; overflow:hidden; position:relative;}
#Focus ul {height:380px; position:absolute;}
#Focus ul li {float:left; width:980px; height:300px; overflow:hidden; position:relative;}
#Focus ul li div {position:absolute; overflow:hidden;}
#Focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000;}
#Focus .btn {position:absolute; width:960px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#Focus .btn span {display:inline-block; _display:inline; _zoom:1; width:50px; height:10px; _font-size:0; margin-left:10px; cursor:pointer; background:#fff;}
#Focus .btn span.on {background:#fff;}
#Focus .preNext {width:45px; height:100px; position:absolute; top:90px;  cursor:pointer; opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;}
#Focus .pre {left:0; background-image:url(../../images/sprite.png);}
#Focus .next {right:0; background-position:right top; background-image:url(../../images/sprite.png);}
#Focus:hover .pre:hover,#Focus:hover .next:hover{opacity:0.8;filter: alpha(opacity=80);-webkit-transition: all .3s ease;}
#Focus:hover .pre{opacity:0.5;filter: alpha(opacity=30);-webkit-transition: all .3s ease;}
#Focus:hover .next{opacity:0.5;filter: alpha(opacity=30);-webkit-transition: all .3s ease;}

/* main block*/
#body .MainBlock{
	font-size:13px;
	height:212px;
	width:980px;
	}
#body .MainBlock .left{
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	border-left:1px solid #dddddd;
	height:210px;
	overflow:hidden;
	}
.left .lxfsys{
	padding:5px 10px;}
.left .lxfsys p{border-bottom:1px #eee dashed;line-height:27px;}
#body .topic{
	height:35px;
	background:url("/images/Hituxblue/box_bg1.jpg") repeat left top;
	line-height:35px;
	border-bottom:1px solid #dddddd;
}
#body .topic .TopicTitle{
	background:url("/images/Hituxblue/nav_bg1.jpg") no-repeat -23px 0px;
	float:left;
	font-weight:bold;
	padding-left:20px;
	font-size:12px;
	color:#196ba7;
	height:35px;}
#body .topic .TopicMore{
	float:right;
	font-size:12px;
	padding-right:10px;
	padding-top:13px;}
	
#body .MainBlock .right{
	width:641px;
	float:right;
	height:210px;
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	border-right:1px solid #dddddd;
	overflow:hidden;
	}
#body .MainBlock .right .img{
	padding:14px;
	float:left;
	width:185px;}

#body .MainBlock .right .txt{
	width:414px;
	float:left;
	padding:14px 14px 14px 0px;}

#body .ProductShow {
	BORDER: #dddddd 1px solid;
	WIDTH: 978px; 
	font-size:12px;
	height:250px;
}
.hjnav {
	BACKGROUND-COLOR: #fff; HEIGHT: 213px;
	overflow:hidden;
}
.hjnavleft {
	WIDTH: 148px; FLOAT: left; HEIGHT: 214px;
	overflow:hidden;
}
.hjnavleft UL {
}
.hjnavleft UL LI {
	LINE-HEIGHT: 107px;
	font-size:16px;
	PADDING-LEFT: 46px; 
	HEIGHT: 107px;
	width:100px;
	background:url(/images/Hituxblue/box_bg3.jpg) no-repeat 0px 33px;	
	border-bottom:2px solid #dddddd;
	border-right:2px solid #dddddd;
}

.hjnavleft UL LI a:hover{
	text-decoration:none;}
.hjnavleft UL LI.hover0 {
	BACKGROUND:url(/images/logobj.png) no-repeat 8px 35px #196ba7;}
.hjnavleft UL LI.hover0  a{
	color:#FFFFFF;
	font-weight:bold;}
.hjnavleft UL LI.hover1 {
	BACKGROUND:url(/images/logobj.png) no-repeat 8px 35px #196ba7;}
.hjnavleft UL LI.hover1  a{
	color:#FFFFFF;	
	font-weight:bold;}
.hjnavleft UL LI.hover2 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover2  a{
	color:#FFFFFF;	
	font-weight:bold;}
.hjnavleft UL LI.hover3 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover3  a{
	color:#FFFFFF;	
	font-weight:bold;}
.hjnavleft UL LI.hover4 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover4  a{
	color:#FFFFFF;	
	font-weight:bold;}
.hjnavcn {
	WIDTH: 820px; FLOAT: left; HEIGHT: 215px; OVERFLOW: hidden
}
.f {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.dcn {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.shengming {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.cfr H5 IMG {
	DISPLAY: block
}
.cfr UL LI.tenlion IMG {
	DISPLAY: block
}
.jdcenter IMG {
	DISPLAY: block
}
.cfr UL LI IMG {
	DISPLAY: none
}
.cfr UL LI.tenlion P {
	DISPLAY: none
}
.hjone {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 158px; PADDING-TOP: 10px
}
.hjone P {
	PADDING-BOTTOM: 5px; TEXT-INDENT: 2em
}


#body #Links {
	padding:10px 8px;
	line-height:25px;
	font-size:12px;
	color:#AAA;}
#body #Links span{
	font-weight:bold;}

#body #Links a{
	padding:0px 7px;
	color:#CCC;}
	
/*tupian wenzi*/
#tpljwz { width:310px; height:130px; background-image:url(../../images/bjtplj.png); background-repeat:no-repeat;  padding: 8px 6px; overflow:hidden;}
#tpljwz .wzfdysb{
	float:left;}
#tpljwz p{
	display:block;
	padding-left:120px;
	line-height:25px;}
/*xinwen gundong*/
 .down_list span{float:left; width:80px; padding-left:5px; height: 27px; line-height: 27px; color: #818181; font-size: 13px;}
 .down_list{width:978px; overflow:hidden; border:1px solid #aab4bc; background:url(/images/xwgdbj.jpg) repeat-x -1px 0px; margin-bottom:8px;}
 .down_list #newsgd{height:27px; overflow:hidden; background: url(/images/djxxss.jpg) no-repeat 870px 12px;}
 .down_list #newsgd li{ padding-left:100px; height: 27px;line-height: 25px;}
 .down_list #newsgd li a {padding-left:50px; color:#3399FF;}
 .down_list #newsgd li a:hover{color:#FF6633;}